on a tight leash - Alemán Inglés Diccionario